package com.logic.system.ws.dto;

import java.util.HashMap;
import java.util.Map;
import org.apache.commons.lang3.StringUtils;

public class CorporateForzTree{
    
    private Integer id;
    
    private Integer pId;
    
    private String name;
    
//    private String open;
//    
//    private String nocheck;

    public Integer getId()
    {
        return id;
    }

    public void setId(Integer id)
    {
        this.id = id;
    }

    public Integer getpId()
    {
        return pId;
    }

    public void setpId(Integer pId)
    {
        this.pId = pId;
    }

    public String getName()
    {
        return name;
    }

    public void setName(String name)
    {
        this.name = name;
    }
//
//    public String getOpen()
//    {
//        return open;
//    }
//
//    public void setOpen(String open)
//    {
//        this.open = open;
//    }
//
//    public String getNocheck()
//    {
//        return nocheck;
//    }
//
//    public void setNocheck(String nocheck)
//    {
//        this.nocheck = nocheck;
//    }

/*    @Override
    public String toString()
    {
        Map<String,String> map = new HashMap<String,String>();
        
//        if(StringUtils.isNotEmpty(nocheck)){
//            map.put("nocheck", nocheck);
//        }
//        if(StringUtils.isNotEmpty(open)){
//            map.put("open", open);
//        }
        if(StringUtils.isNotEmpty(name)){
            map.put("name", name);
        }
        if(StringUtils.isNotEmpty(pId)){
            if("null".equals(pId)){
                map.put("pId", "0");
            }else{
                map.put("pId", pId);  
            }
        }
        if(StringUtils.isNotEmpty(id)){
            map.put("id", id);
        }
        
        if(map.size()!=0){
            StringBuffer sb = new StringBuffer("{");
            for(String key : map.keySet()){
                String value = map.get(key);
                if(key.equals("name")){
                    sb.append(key + ":\""+value+"\",");
                }else{
                    sb.append(key+":"+value+",");
                }
                
            }
            sb.deleteCharAt(sb.lastIndexOf(","));
            sb.append("}");
            return sb.toString();
        }else{
            return null;
        }
    }*/
    
}
